
This is the documentation for the
programs: sfr1.img and sfr2.img. Both
of these ml programs will read a
sequential file from the disk drive and
display the contents to the screen and
put the info into a buffer.

They both operate the same way. The
differance being in where they are
located in memory and where the buffer
and screen info  will be.

To start sfr1.img, simply type:

Load"sfr1.img",8,1 and sys25000.

To start sfr2.img, type:

Load"sfr2.img",8 and run.

You should then see a 2 line prompt.

F1:Type in the name of the file you
wish to see and press return. CTRL will
slow the scrolling. To STOP press the
STOP key and you will be returned to
the 2 line prompt.

F3:After you have first seen the file
you can review it by pressing this key.
Press STOP to pause, SPACEBAR to
continue, Q to quit, CTRL to slow.

Note: if you press this first when you
first invoke the program it will just
display the random characters in the
buffer area until it comes across
chr$(255) which is the reverse PI. This
is the character I use for the end of
file marker.

F5:The purpose of this is to return you
to what your screen looked like when
you first invo	 d this program. I use
it to first view the last part of the
directory on the screen to see what seq
files I can view. You can view the file
then press F5 and see that portion of
the directory that was on the screen.

F7:This returns you to basic.

Differances:

SFR1.IMG...This is loaded at decimal
25000. When sysed the screen your
viewing is stored starting at 49152 and
the text buffer starts at 51968. This
only alows for 3k storing power. When
you arrive at the 3k mark a line will
appear (----) accross t	  screen and
the  text following will be put at the
beginning of the buffer. So you will
only be able to recall the last 3k. Of
course you can display to the screen a
file of any size. This alows for a
medium size basic program to reside at
the same time.

SFR2.IMG...This is loaded where a basic
program usually resides and is invoked
with 'run'. The screen is stored right
after the program at 2533. The text
buffer comes right after that at 3558
and can go to 32512 for storing
capacity of around 28954 bytes	 If the
file is bigger the line (---) across
the screen etc.

HARD COPY...What I do is load the file
then press F7 and type OPEN 4,4:CMD 4
and then re-invoke sfr and press F3.

QUICK INVOKE...If you're using sfr1 and
you aren't using a cassette: you may
re-invoke the program with the easier
SYS172 instead of SYS25000.

AND FINALLY...This was assembled with
PAL64. I welcome comments and
suggestions for improvement.

EMAIL:Gary   74335,435
----------------------
